/**
 * 
 */
package com.naiterui.ehp.bp.bo.recommend;

import java.io.Serializable;

/**
 * 临床诊断

 * @since 2.14
 */
public class DiagnosisBO implements Serializable {

    /**
     * <code>serialVersionUID</code>
     */
    private static final long serialVersionUID = -5565804029849959867L;
    /**
     * 诊断标识0：标准库
     */
    public static final int TYPE_STANDARD = 0;
    /**
     * 诊断标识 1:自定义
     */
    public static final int TYPE_CUSTOM = 1;

    /** 诊断id */
    private Long id;

    /** 诊断名称 */
    private String name;

    /** 诊断标识 0:标准库, 1:自定义 */
    private Integer type;

    public DiagnosisBO() {
        super();
    }

    public DiagnosisBO(Long id, String name, Integer type) {
        super();
        this.id = id;
        this.name = name;
        this.type = type;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    @Override
    public String toString() {
        return "DiagnosisBO [id=" + id + ", name=" + name + ", type=" + type + "]";
    }

}
